package com.up360.rapidcalc.aerolite.model
{
    import com.up360.rapidcalc.aerolite.util.Exam;

    /**
     * @author Tunie
     * @date   May 2, 2013
     * 表单
     * 用于保存玩家游戏过程中所用到的数据变量。
     */
    public class Form
    {
        /**
         *用户id 
         */
        public var userId:String=null;
        /**
         *关卡id 
         */
        public var contCpId:String=null;
        /**
         *回答正确的数量 
         */
        public var rightCount:int=0;
        /**
         *回答错误的数量 
         */
        public var wrongCount:int=0;
        /**
         *耗时，用时 
         */
        public var consTime:Number=0;
        /**
         *成功标记，标记玩家有没有过关 ，0表示不过关，1表示过关，－1表示游戏还没有结束
         */
        public var successFlag:int=-1;
        /**
         *做错题库 
         */
        public var errorSubject:Exam=null;
        
        public function Form()
        {
            errorSubject=new Exam();
        }
        
        public function clear():void
        {
//            userId=null;
//            contCpId=null;
            rightCount=0;
            wrongCount=0;
            consTime=0;
            successFlag=-1;
            errorSubject.clear();
        }
    }
}